/**
 * @todo set description
 *
 * @author Sergey Kozmin
 * @since 11.11.2007 20:02:32
 */
package com.jlect.swebing.renderers.client;

/**
 * Default renderers enumeration.
 * @todo once gwt enumeration is enabled switch this to enum
 */
public class DefaultRenderers {
    public static final DefaultRenderers POPUP_PANEL = new DefaultRenderers("POPUP_PANEL");
    public static final DefaultRenderers PANEL = new DefaultRenderers("PANEL");
    public static final DefaultRenderers ROOT_PANEL = new DefaultRenderers("ROOT_PANEL");
    public static final DefaultRenderers INPUT_BASED_BUTTON = new DefaultRenderers("InputBasedButton");
    public static final DefaultRenderers PUSH_BUTTON = new DefaultRenderers("PushButton");
    public static final DefaultRenderers List = new DefaultRenderers("List");
    public static final DefaultRenderers TEXTFIELD = new DefaultRenderers("TextField");
    public static final DefaultRenderers PASSWORD_FIELD = new DefaultRenderers("PasswordField");
    public static final DefaultRenderers TEXTAREA = new DefaultRenderers("TextArea");
    public static final DefaultRenderers CHECKBOX = new DefaultRenderers("Checkbox");
    public static final DefaultRenderers LABEL = new DefaultRenderers("Label");

    private final String name; // for debug only

    private DefaultRenderers(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}
